// pages/screen/screen.js
var areaList = require("../../../utils/area.js")
let citys = new Object()
for (let a in areaList.default.province_list) {
  let arr = []
  let b = areaList.default.province_list[a]
  for (let c in areaList.default.city_list) {
    if (c.substr(0, 3) == a.substr(0, 3)) {
      arr.push(areaList.default.city_list[c])
    }
  }
  citys[b] = arr
}
Page({

  /**
   * 页面的初始数据
   */
  data: {
    show: false,
    show1: false,
    show2: false,
    columns: [{
        values: Object.keys(citys),
        className: 'column1',
      },
      {
        values: citys['北京市'],
        className: 'column2',
        defaultIndex: 0,
      },
    ],
    address: '',
  },
  onChange(event) {
    const {
      picker,
      value,
      index
    } = event.detail;
    picker.setColumnValues(1, citys[value[0]]);
    this.data.address = value[0] + ',' + citys[value[0]][picker.getIndexes()[1]]
    console.log(this.data.address)
  },
  onClose() {
    this.setData({
      show: false
    })
  },
  addAddress() {
    this.setData({
      show: true
    })
  },
  open1() {
    this.setData({
      show1: true
    })
  },
  onClose1() {
    this.setData({
      show1: false
    })
  },
  onClose2() {
    this.setData({
      show2: false
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})